Interest Rates May Rise For Longer Than Most People Think: James Grant